Command List updated. Enjoy :)
As with The Elder Scrolls III: Morrowind, and The Elder Scrolls IV: Oblivion, Console commands are available in the PC version of the game.
Opening the console can be done through the tilde-key (~), it sits to the left of the "1" key, under the ESC-key and above the TAB-key.
Codes using Toggle command (it is *not* case sensitive, "a" is same as "A") :
Addfac <variable> 1 - Adds the selected NPC to a faction. May cause undesired and buggy AI behavior. Also addtofaction can be used instead of addfac.
Addtofaction 19809 1 adds an NPC to the marriage-faction, allowing players to marry this NPC.
Addtofaction 0005A1A4 1 adds an NPC to the player ally faction, which will make a normally hostile NPC no longer hostile towards the player.
Addtofaction 000E0CD9 1 adds an NPC or the player to the Bandit Ally Faction, most bandits will no longer attack.
Addtofaction 000E0CDA 1 adds an NPC or the player to the Warlock Ally Faction, most warlocks and necromancers will no longer attack.
Addtofaction 000E0CDB 1 adds an NPC or the player to the Draugr Ally Faction, most draugr will no longer attack
Addtofaction 5C84D 1 adds an NPC to the potentialfollower faction. However, whether or not they'll follow you depends on their disposition towards you.
tg - Toggles grass display.
ts - Toggles display of skybox and fog.
TLL - Disable/Enable LOD, which will reduce your view distance drastically (can be useful for a performance gain or for certain glitches and annoyances that pertain to LOD)
Player.Addshout - Add selected shout to player skill list. Shout Codes., Shouts are also part of spells so in order for this command to work you would need the spells unlocked.
Shout ID List
player.teachword 13E22 ; FUS = Force / Unrelenting Force
player.teachword 13E23 ; RO = Balance / Unrelenting Force
player.teachword 13E24 ; DAH (D4) = Push / Unrelenting Force
player.teachword 602A3 ; IIZ (3Z) = Ice / Ice Form
player.teachword 602A4 ; SLEN = Flesh / Ice Form
player.teachword 602A5 ; NUS = Statue / Ice Form
player.teachword 6029A ; STRUN = Storm / Storm Call
player.teachword 6029B ; BAH (B4) = Wrath / Storm Call
player.teachword 6029C ; QO = Lightning / Storm Call
player.teachword 20E17 ; YOL = Fire / Fire Breath
player.teachword 20E18 ; TOOR (T8R) = Inferno / Fire Breath
player.teachword 20E19 ; KREIN (SHUL) = Sun / Fire Breath
player.teachword 48ACA ; TIID = Time / Slow Time
player.teachword 48ACB ; KLO = Sand / Slow Time
player.teachword 48ACC ; UL = Eternity / Slow Time
player.teachword 2F7BB ; WULD = Whirlwind / Whirlwind Sprint
player.teachword 2F7BC ; NAH = Fury / Whirlwind Sprint
player.teachword 2F7BD ; KEST = Tempest / Whirlwind Sprint
player.teachword 60291 ; RAAN = Animal / Animal Allegiance
player.teachword 60292 ; MIR = Allegiance / Animal Allegiance
player.teachword 60293 ; TAH = Pack / Animal Allegiance
player.teachword 3291D ; SU = Air / Elemental Fury
player.teachword 3291E ; GRAH = Battle / Elemental Fury
player.teachword 3291F ; DUN = Fury / Elemental Fury
player.teachword 32917 ; FIN = Fade / Become Ethereal
player.teachword 32918 ; ZI = Spirit / Become Ethereal
player.teachword 32919 ; GRON = Bind / Become Ethereal
player.teachword 5D16C ; Frost Breath
player.teachword 5D16D ; Frost Breath
player.teachword 5D16E ; Frost Breath
player.teachword 602A0 ; ZUL = Voice / Throw Voice
player.teachword 602A1 ; MEY = Foul / Throw Voice
player.teachword 602A2 ; GUT = Far / Throw Voice
player.teachword 5FB95 ; ZUN = Weapon / Disarm
player.teachword 5FB96 ; HAAL = Hoof / Disarm
player.teachword 5FB97 ; VIIK = Defeat / Disarm
player.teachword 3CD31 ; LOK = Sky / Clear Skies
player.teachword 3CD32 ; VAH = Spring / Clear Skies
player.teachword 3CD33 ; KOOR = Summer / Clear Skies
player.teachword 51960 ; HUN = Hero / Call of Valor
player.teachword 51961 ; KAAR = Champion / Call of Valor
player.teachword 51962 ; ZOOL = Legend / Call of Valor
player.teachword 44251 ; JOOR = Mortal / Dragonrend
player.teachword 44252 ; ZAH = Finite / Dragonrend
player.teachword 44253 ; FRUL = Temporary / Dragonrend
player.teachword 60297 ; KRII = Kill / Marked for Death
player.teachword 60298 ; LUN = Leech / Marked for Death
player.teachword 60299 ; AUS = Suffer / Marked for Death
player.teachword 60294 ; LAAS = Life / Aura Whisper
player.teachword 60295 ; YA = Seek / Aura Whisper
player.teachword 60296 ; NIR = Hunt / Aura Whisper
player.teachword 46B89 ; OD = Snow / Call Dragon
player.teachword 46B8A ; AH = Hunter / Call Dragon
player.teachword 46B8B ; VIING = Wing / Call Dragon
player.teachword 6029D ; KAAN = Kyne / Kyne's Peace
player.teachword 6029E ; DREM = Peace / Kyne's Peace
player.teachword 6029F ; OV = Trust / Kyne's Peace
player.teachword 3291A ; FAAS = Fear / Dismaying Shout
player.teachword 3291B ; RU = Run / Dismaying Shout
player.teachword 3291C ; MAAR = Terror / Dismaying Shout
Equipitem <formid> - Forces the targetted actor (or your character, if using the "player.equipitem" command instead) to equip a specific item, if it is present in their inventory.
The "showinventory" command can be used with this to provide you with the FormID of equippable items in an actor's inventory.
You can use this command on yourself (player.equipitem <formid>) to equip weapons that are not normally available in the game. Ex. "player.equipitem 0010ec8a" allows you to equip a Dwarven Sphere Centurian's Crossbow. (Looks like a normal iron bow but glows red)
SetPlayerRace <id> - Doing this will allow you to change your race without using showracemenu, but you do not get the luxury of the menu. (Note: This appears to bug out after certain transformations (ex: Werewolf) and you will be back to your original race, or the race you selected using showracemenu.)
GetStage <quest id> - Used to get the current quest stage for given quest ID (use command ShowQuestTargets for IDs).
player.sqs <quest id> - Used to display all the stages of a quest
SetStage <quest id> <stage value> - Used to set the quest stage (Useful for bugged quests) use command ShowQuestTargets for quest IDs and player.sqs to show how many stages are there (note that you have set the stage one at a time in order to get its effect.)
coc <cell edid> - The Center On Cell command instantly teleports you to the center of any cell location you type in.
Example: coc riverwood, or coc whiterunorigin/riftenorigin/markarthorigin etc.)
NOTE: All cells have a coc location code. A complete, searchable list of these codes is listed below.
COC, or "CenterOnCell", is a console command for Skyrim that teleports you instantly to any named cell, whether classed as "exterior" or "interior" according to the game "worlds". This list is an easy way to find the location code (or COC Name / Cell Name) for any cell. To teleport instantly to any cell in Skyrim on the PC, open the console by pressing the tilde ~ key, and then type "coc cellcode" (without the quotes), where cellcode is the given value in the COC Code column of this list.
IMPORTANT: The #1 reason for not being able to find something is spelling it wrong. Instead of "Markath" search for "Mar" and you'll find "Markarth". Instead of "Skyborn Alter" search for "Sky" and you'll find "Skyborn Altar". Etc x 100. The search uses your complete phrase, so short searches are best.
Skyrim's primary equivalent to Oblivion's testinghall is QASmoke. There is no toddtest in Skyrim. See the "Developer Cells" category at the bottom of the Holds list for more testing cells.
The search will check the ID, Name and COC Code fields (as well an unlisted keyword field). Searching for hold names won't return results unless the hold name itself is in the name of the location - to view everything in a hold, use the filters on the right.
I'm in the process of adding all the named EXTERIOR locations, so they won't all be in the list yet. Email me any requests you have, and I'll add any requests first.
00025195 Abandoned Cave SightlessPit03 Winterhold Hold Interior
00018BE9 Abandoned House MarkarthAbandonedHouse The Reach Interior
00021594 Abandoned Prison AbandonedPrison01 Eastmarch Interior
00050F1E Abandoned Shack AbandonedShackInterior Hjaalmarch Interior
00016A0D Addvar's House SolitudeAddvarsHouse Haafingar Interior
0001620B Aeri's House AngasMillAerisHouse The Pale Interior
00016BD1 Aerin's House RiftenHouseofMjolltheLioness The Rift Interior
00056C1B Alftand Animonculory Alftand02 Winterhold Hold Interior
00008F63 Alftand Exterior 01 AlftandExterior01 Winterhold Hold Exterior
00008F82 Alftand Exterior 02 AlftandExterior02 Winterhold Hold Exterior
00008F83 Alftand Exterior 03 AlftandExterior03 Winterhold Hold Exterior
000152C3 Alftand Glacial Ruins Alftand01 Winterhold Hold Interior
00069858 Alftand Ruined Tower AlftandZCell Winterhold Hold Interior
0010CEEA Alva's Cellar MorthalAlvasHouseCellar Hjaalmarch Interior
000138E1 Alva's House MorthalAlvasHouse Hjaalmarch Interior
000133C8 Alvor and Sigrid's House RiverwoodAlvorsHouse Whiterun Hold Interior
000165AB Amren's House WhiterunAmrensHouse Whiterun Hold Interior
00009CBB Ancient's Ascent 01 DragonLair02Exterior01 Falkreath Hold Exterior
00009CDC Ancient's Ascent 02 DragonLair02Exterior02 Falkreath Hold Exterior
00016209 Anga's Mill Common House AngasMillCommonHouse The Pale Interior
000152C1 Angarvunde Angarvunde01 The Rift Interior
0002D524 Angarvunde Catacombs Angarvunde03 The Rift Interior
0000988F Angarvunde Exterior 01 AngarvundeExterior01 The Rift Exterior
0002D525 Angarvunde Ruins Angarvunde02 The Rift Interior
00016A11 Angeline's Aromatics SolitudeAngelinesAromatics Haafingar Interior
0001F358 Ansilvund Burial Chambers Ansilvund02 Eastmarch Interior
000152C0 Ansilvund Excavation Ansilvund01 Eastmarch Interior
0000BAE1 Ansilvund Exterior AnsilvundExterior Eastmarch Exterior
000165B6 Arcadia's Cauldron WhiterunArcadiasCauldron Whiterun Hold Interior
000CAB92 Arch-Mage's Quarters WinterholdCollegeArchMageQuarters Winterhold Hold Interior
00016784 Aretino Residence WindhelmAretinoResidence Eastmarch Interior
00016776 Argonian Assemblage WindhelmArgonianAssemblage Eastmarch Interior
00016DFF Arnleif and Sons Trading Company MarkarthArnleifandSonsTradingCompany The Reach Interior
00016781 Atheron Residence WindhelmAtheronResidence Eastmarch Interior
00009896 Autumnwatch Tower 01 DragonLair04Exterior01 The Rift Exterior
000098B6 Autumnwatch Tower 02 DragonLair04Exterior02 The Rift Exterior
000098B4 Autumnwatch Tower 03 DragonLair04Exterior03 The Rift Exterior
00009895 Autumnwatch Tower 04 DragonLair04Exterior04 The Rift Exterior
000098B5 Autumnwatch Tower 05 DragonLair04Exterior05 The Rift Exterior
000152BE Avanchnzel Avanchnzel01 The Rift Interior
00037B76 Avanchnzel Animoncultory Avanchnzel02 The Rift Interior
0004C6DD Avanchnzel Boilery Avanchnzel03 The Rift Interior
000152BD Azura's Star Interior AzurasStarInterior01 Other Realms Interior
00009AE2 Bard's Leap Summit Exterior BardsLeapSummitExterior The Reach Exterior
00016A0C Bards College SolitudeBardsCollege Haafingar Interior
NOTE#2: COC doesn't teleport you to the same place using fast travel would.
NOTE#3: If you are riding a horse while typing in the command, dismount the horse first. Typing the command in while mounted may provoke major bugs and crashes.
NOTE#4: COC will only teleport you, so your follower/companion will not be a your side. Just go to a new location to bring them back.
coc qasmoke - An example of the coc command, this brings you to one of the developer's testing cells, with all items and crafting interfaces in the game. Be careful as opening enchanted armor and weapons cabinets may cause your game to crash (in some cases the game may simply stop responding, if this is the case, be patient and let the objects load; there are a lot of them- every type of regular weapon times at least 20).
fov x - Adjust field of view (insert fov value into )
showracemenu - Bring up character customization menu.
NOTE: Your health Magicka, Stamina, and Health levels will be spread evenly on using this depending on your character's level. It will remove any point distributions that were custom. (It seems that using TGM command before entering the menu will retain your original levels, possibly due to god mode freezing the values, needs confirmation)
NOTE2: Make sure you are in the third person view before editing your character, otherwise you will be invisible, and unable to see the changes made on your character
NOTE3: can be Used as Vampire to fix Odd Skin/Facecolor Matchings and will not Spread your Stamina/Magica/Health Levels while you use it as Vampire, if you changed something while be Vampire and Cure yourself with lycanthropy the light Skin will stay...but also here you can use Showracemenu and alter it back to normal again without merging Stam/Magic/Health (can only confirm this as Argonian)
NOTE4: will NOT modify your attributes/skills/points/etc. unless you change the race, sex, or select a preset from the list. Modifying purely cosmetic things like skin color/warpaint/hair/face shape/etc. will leave your points unchanged. TIP: if the character moves it's hands in front like they were tied, it's a clear indication that the skills will be messed up; if the hands remain parallel to the body it's fine.
NOTE5: A way to fix the modified attributes error is to simply re-equip your gear. It may not be the best fix but it is better than nothing.
NOTE6: will remove racial resistances when used until you re-load from the main menu.
NOTE7: If you are a vampire, using showracemenu to change your race will cause you to be unable to feed; however, you will still progress through the stages of vampirism.
NOTE8: If you use Werewolf beast mode after changing race, you will revert back to your original race after you turn back into your normal form.
TGM - Toggle God Mode (invincible, also removing encumbering effect, removing shout cooldown, and granting unlimited magicka and stamina)
TIM - Toggle Immortal Mode (makes it so your health will never reach zero no matter what even though you still take damage, but you can't die (final blow animations won't kill you either) and nothing extra, which is why it's not the same command as TGM)
You can still be decapitated. So even after TIM is disabled, your character will be alive and decapitated.
TCL - Toggle Collision (no clipping mode; interacting possible, walk pointing up to fly into the air). You can turn collison back on with the command TCL ON (This is not possible when an object is selected.)
TM - Toggle Menus (Removes the HUD and other dialogue texts)
TMM (0) - >SETS not toggle!< Map Markers (all locations, tmm 1 shows, tmm 0 clears)(tmm 0 will clear any existing locations previously found)
TFC - Toggle freefly cam (removes the body and set the camera free, you will not be able to interract)
TAI - Toggle Artificial Intelligence (freezes npc, they can't walk, move, or anything.)
TCAI - Toggle Combat Artificial Intelligence (same as TAI; however only makes the NPC not being able to combat)
TDetect - Toggle AI Detection (You can steal all you want and no one will see you, doesn't work with pickpocketing)
TC - Toggle Controls Driven (if used when highlighting an NPC, will transfer control to said NPC, but any command inputted will be applied to player as well. e.g. if you hold forward, both player and controlled NPC will move forward, best to make sure player is in a safe position when using this)
Codes using player target command:
player.addperk <variable> - ( 000581e7 for Augmented Flames level 1 ; "player.addperk 000581e7")
(To find the perk id type 'help "perk name" 4', then add each level in order). Make sure to put double quotes around perks with a space in them. (This also works with items if you need to find out their code.)
NOTE: It is a known bug that some players cannot enter quotes. The reason, however, is not known, and a fix is thus unlikely. However, it seems that keyborads with different key's layouts (the opening console key sits to the left of the "1" key, but it isn't the tilde-key (~), beeing instead one key for both apostrophe and quotation mark and) makes it "impossible" to enter quotes, because pressing shift+(console key) will close the console.
Some perk id's are listed at Console Perk Codes
This command is currently glitched and the perks might not take effect.
A list of commands to grant all perks in the correct order, intended for batch use.
Alternatively, a list tomax all skills and all perks.
player.removeperk <variable> - Removes a learned perk; does not return the point used to gain the perk. Useful for manually respec-ing your character if you have misallocated a perk.
player.addspell <variable> - Adds a spell, disease, or power to your character. (Examples: "player.addspell 0007e8e1" for Raise Zombie; "player.addspell 000b8780" for Sanguine Vampiris)
For a list of all obtainable spells (no dev spells like "psb" unlocks) intended for batch use.
player.additem <base_id> <amount> - (F # for gold, A # for lockpick ; "player.additem F 100" adds 100 gold for example) Skyrim Item Codes
player.additem <base_id> -1 will remove an item from your inventory of that ID. Good for stuck quest items.
player.removeitem <base_id> 1 will also remove an item from your inventory of that ID.
player.drop <base_id> <Amount> - This will drop however much of that item you have. This is useful if you get a quest item stuck in your inventory and you don't want to just delete it.
NOTE: BE WARNED! if you drop the Elder Scroll from your inventory, it will disappear! If this happens, typing player.additem 0002D513 1 will place it back into your inventory.
player.showinventory - Lists all items in your inventory and their codes. PgUp and PgDwn to scroll through.
player.setcrimegold XXX <faction id>- Set it high if you want to fight, set it at 0 if you want to be free.
NOTE: Each city has a different bounty which requires the faction id to be included in the syntax to work properly. Faction id's can be found by typing 'help "city name" 4' then using the id number following FACTN: in the above format.
player.setlevel X - Make X equal your desired character level.
player.moveto X - Can move you to an NPC. X stands for the NPC's refID. Example: If you wanted to move your character to Wujeeta, you would type into the console: player.moveto 00019DDF
NOTE: You can look up all known NPC's refIDs by searching their names in this wiki.
player.teachword <WOOP> teaches a word of power to a shout, words can be found with the "help <word> 4" command and are recognizable by the WOOP tag.
NOTE: the words are not written as they appear in the shout menu, instead they're written as they sound in draconic using the font developed for that language. As such, certain words might be written like N4 instead of Nah (which is the second word in Whirlwind Sprint). Most words however are written normally and should not be hard to find out. - List of words as they sound.
player.setav <value> <amount> - Sets the Actor Value to amount.
player.setav <skill> <amount> - Sets skill directly to <amount>. Example: [player.setav marksman 50] sets your archery to 50.
A list of commands to max all skills, and a list to max all skills and all perks.
player.setav <attribute> <amount> - This also works attributes such as health, stamina, magicka, meleedamage, and carryweight. Note that certain attributes (such as carryweight) may revert to their original values upon loading a game.
player.setav dragonsouls <amount> - Adds this amount of dragonsouls.
player.setav shoutrecoverymult <multiplier> - Changes the cooldown of dragon shouts. The default multiplier is 1. A multiplier of 0 will cause instantaneous cooldown. Higher values will make shouts take longer to recover.
player.setav speedmult <percentage> - Where <percentage> equals your movement speed percentage as an integer value. (100 = 100%). To enable the new movement speed, you have to activate sneaking, running or drawing/sheathing your weapon(s) once. (NOTE: Using this can cause instability and crashes if you run into a new area too quickly)
player.modav <value> <amount> - Modifies the Actor Value by amount. This command can modify the same values that player.setav does, but acts as a permanent buff or debuff rather than changing the base amount.
player.modav <skill> <amount> - Buffs or debuffs a skill by <amount>. The skill name can be found from the skill list, and <amount> equals the value you want to increase/decrease the skill. Example: If your Block skill is 30, "player.modav block 10", adds a +10 buff to your Block, setting its total value to 40 (with the skill level appearing green as if a spell or item is affecting the skill). Using "player.modav block -10" would activate a permanent debuff to your Block and set it to 10 (with the skill level appearing in red). Using this allows you to have the benefits of a high skill level and still gain levels normally, as it counts like a magical buff instead of changing the base skill number.
player.modav <attribute> <amount> - Attributes such as health, stamina, magicka, meleedamage, and carryweight can be given buffs or debuffs as well. Unlike player.setav, player.modav changes to secondary attributes (such as carryweight) will stick around after loading saves.
player.modav dragonsouls <amount> - Gives <amount> number of dragon souls.
player.forceav <value> <amount> - should be avoided for use, as it overrides/ignores game's automatic calculations such as item bonuses, spell bonuses, etc.
player.placeatme <reference code>- Places an item or actor next to the player. (for example, player.placeatme 457FC, would create a generic Wood Elf NPC next to you. This command in use, can be seen here.
NOTE: Be careful when placing an actor next to you. If you place a named NPC at you it will make a copy and you will have two copies of the same NPC following the exact same script as the other.
NOTE: You can look up all known NPC's refIDs by searching their names in this wiki.
playerEnchantObject <object> <mgef> <mgef> - Adds object to inventory with any two magic effects (not limited to enchants). Ex: PlayerEnchantObject 00017696 0003eb29 00109632 (This will add a cowl to my inventory with (at 100 Enchanting level) For 0 seconds, items enchanted 100% stronger. Increases enchanting level by 100. (If you do it again with the cowl on, they will be at 200, and so on)) Thus, making this the best command in the console as you can create the most insane gear imagineable. A list of enchantment IDs can be found here .
setessential <base_id> 0, setessential <base_id> 1 - make NPC mortal / immortal. This requires the base ID, not the reference ID displayed by clicking the NPC with the console active. Base IDs are listed on the page for the NPC here.
This makes the npc of your choice "immortal", where as they would just kneel down if their HP Drops to 0 and then recover slowly to get back up.
Other helpful codes:
set playerfollowercount to <0 or 1> Helpfull if you lost a follower or are bugged- 0 clears followers and allows you to recruit again.
Prid <Npc ID> - Targets the written Npc, allowing for other commands to be issued to it, good for targeting Npcs that you cant reach/select on screen or fixing quest glitches about Npcs not appearing. (example of usage : type "Prid 0001A677" will first target Jarl of Whiterun even when you can't see him, then other commands such as "kill", "moveto" can be used on him.)
bat <name of text file> - You can create a notepad or text document to create several "batch" or list of commands to all be executed at once. All you have to do is open notepad and start type commands and start a new line for each one. This is especially helpful if you want to do a number of things such as adding materials, potions, ingredients, etc., without the need to keep minimizing and looking up the code, etc. For step by step instructions and compiled command lists for batch use, go here.
NOTE: After you make your text document, just place it in the root of your installation folder for skyrim. Be sure to also save it as a .txt format.
Disable - With the console open, click on a corpse or item, piece of environment or really anything at all and type disable then press enter. This will make the selected thing disappear, good for cleaning up messes, dragon corpses that won't dissapear (Also see MarkForDelete), and is sometimes amusing for removing big mountains and stuff. If you remove something by mistake because you selected the wrong thing, simply type Enable before selecting anything else and it will reappear.
help - Use by itself to show all console commands with descriptions. Add descriptors to search for IDs. (ex: help "elven armor" 0 will show the ids of all items that include "elven armor" in their name. (the 0 sets the limits for the search function, 0 being no limits) This can be quite useful as it can search nearly anything in the game including dialog options, places, spells, etc.
movetoqt xxx - Teleports you to the quest marker, replace xxx with quest ID (for example: taking a Thieves Guild burglary side quest you input "movetoqt tgrbe").
showquesttargets - Shows all current quest IDs, note: Having more than four quest or more may have some quest IDs will be cut off when displayed in console(You can scroll through console using Page Up and Page Down keys on the keyboard).
AdvSkill - Give the player the desired amount of skill usage points [AdvSkill onehanded 100]. CAUTION: AdvSkill is very inconsistent between different skills. E.g. "AdvSkill speechcraft 3000" would give about as much Speech experience as "AdvSkill enchanting 1" gives Enchanating experience. For testing results on this command see the Skill List page: Skill List
IncPCS - Increase the players skill points by one point [IncSkill onehanded] - Skill List
qqq - quits the game without exiting to the main menu.
unlock - Target the desired chest or door by clicking on it and then type "unlock"
lock XXX - You can lock chests and door, or people by targeting them and typing "lock" followed by the level of difficulty you wish to set it at.
kill - Target your enemy by clicking on them once in the console menu and type "kill" and it does just that.
killall - Kills all hostiles in your immediate vicinity
resurrect - Killed someone you didn't mean to? Target them once in the console menu and type "resurrect" and it will bring them back from the grave as they were before the fight started. (add a one after resurrect, and they will just stand up alive, their items won't respawn, so if you take all the gear, weapons off a character, then [resurrect 1] they will stand up naked. Useful for giving characters gear they wouldn't have normally. BE WARNED: If you resurrect a companion, all of the extra items and equipment you have given them will be removed. They will default to their original equipment.
removeallitems - Target the desired character from the console menu and then type "removeallitems" and they will be stripped of everything in their inventory, including their clothes.
removeallitems player - strip all items and transfer into the player's inventory.
psb - (Populate Spell Book) Unlocks all spells in-game and unlocks all shouts. Note that using this command will unlock spells, even those used to test Skyrim. Also, this may cause bugs as it doesn't work properly yet in Skyrim so you should also backup the game before using this.
caqs - Complete all Quest Stages of EVERY quest. (May also cause bugs where you will be frozen and unable to move.)
player.advlevel - Force a Level Up (Does not add ability to pick a new perk)
enableplayercontrols - This command is used to enable controls during cinematics when they're disabled. Occasionally the game will glitch, instead of reloading put in this command and carry on.
sexchange - Changes the gender of the targeted NPC, or the player's character otherwise (Helpful for getting stubborn arrows relieved from the body)
set timescale to # - Set the rate at which time passes (20 is the default, 1 is realtime)
sw - "Start Weather", which will bring on the sequence of the current weather to the one specified (usage: sw (WeatherID), which for instance, sw c8220 will likely make a rainstorm form (though it may vanish quickly depending on which area of the game you're in, due to the area's climate being forced (like where rain isn't common)). See Weather IDs (Skyrim) for more weather IDs to use.
fw - "Force Weather", which will automatically change the current weather to the one specified (usage: fw (WeatherID), which for instance, "fw 10fef8" forces the darkened Sovngarde weather no matter which area of the game you're in (may also vanish as with the sw command). See Weather IDs (Skyrim) for more weather IDs to use.
Codes using NPC target (click NPC then type code):
additem <base_id> <amount> - Can be used to deck out your follower, or set the barter gold amount for a merchant ("additem F 1000" adds 1000 gold to their available amount) Skyrim Item Codes
modav <value> <amount> - Adds the specified amount to the NPCs current value. Can be used to make followers practically immortal by using "health" as the value and a high number for amount. Skyrim Actor Values
forceav <value> <amount> - Forces the specified value to the amount selected. Skyrim Actor Values
setav <value> <amount> - As above, but some values don't stay set through saves. Skyrim Actor Values
setscale <value> - Sets the scale of an object. 1 is the default, if no object is selected, applies to player character
player.setrelationshiprank <actor> <value> - used to set an NPCs disposition towards the player. IE "player.setrelationshiprank player 4" will set the selected NPC's relationship rank to 4 (the highest).
If this doesn't help when attempting to add Follower dialogue to an NPC, as it didn't for me, try setrelationshiprank <actor> <value> and then player.setrelationshiprank <actor> <value>, where <actor> is the ID of the NPC you want to become a follower. Note that not all NPCs can be added, for example try adding anyone from Dark Brotherhood, you will find that they cannot be made followers.
Codes using Object target (click object then type code), very useful for housedecoration:
GetPos <axis> - Returns the position value of given axis(x,y, z) of the target
SetPos <axis> <value> - Sets the position value of given axis(x,y, z) of the target.
GetAngle <axis> - Returns the value of given rotational axis(x,y,z) of the target.
SetAngle <axis> <value> - Sets the value of given rotational axis(x,y,z) of the target (the change happens when the targeted object is picked up).
MarkForDelete - Seems to delete an item from your house.
CompleteQuest ID - Complete a quest
MarkForDelete - Just used this on a dragon corpse, after a quicksave and then reload the skeleton was removed from the game. The upcoming patch should fix the dragon skeleton cleanup issue, but for anyone who won't be getting the patch this will let you work around it.