這個命令可不可以在一個沒有權限的帳戶下,運行命令,刪除在本帳戶下刪除不了的文件,當然我是知道的這個機器有權限的帳號的用戶名和密碼的。
熱心網友
這個命令的作用是用另一個用戶的身份來運行一個程序或命令。比如在一下沒有權限的用戶下要安裝一個程序,就需要用這個命令。我們也不用直接接觸它。只需在要運行的程序上右擊,選擇運行方式...然后在下面的框里選擇用戶,輸入密碼就可以了。如果你要刪除文件的話直接用這個命令就不容易實現。一種方法是你用管理員的身份打開一個CMD窗口,然后用命令刪除。另一種方法是寫一個刪除的批處理文件,再用管理員身份運行。祝愉快!補充:如你所問的,要想用管理員的身份運行批處理,不必把命令寫進去,寫好批處理后,放在……比方桌面上,然后按右鍵,選擇運行方式……,后面的你會了吧?
熱心網友
RUNAS 用法: RUNAS [/profile] [/env] [/netonly] /user: program /profile 如果需要加載用戶的配置文件 /env 要使用當前環境,而不是用戶的環境。 /netonly 只在指定的憑據限于遠程訪問的情況下才使用 /user 應使用 USER@DOMAIN 或 DOMAIN\USER 形式 program EXE。 的命令行。參閱下面的例子 例如: runas /profile /user:mymachine\administrator cmd runas /profile /env /user:mydomain\admin "mmc %windir%\system32\ c" runas /env /user:user@ "notepad \"my file。txt\"" 注意: 只有在被提示時才輸入用戶的密碼。 注意: USER@DOMAIN 與 /netonly 不兼容。 runas /user:user_name program。exe user_name是要使用哪個用戶運行該程序就寫上哪個用戶名,program。exe是程序名,如果program。exe不在system32目錄下的話,需要指明具體路徑。 為了證明這個過程,做一個實驗,那就是使用guest帳號來運行at命令,查看當前的計劃任務清單,大家都知道,guest默認情況下是沒有此權限的,因此,只要這個命令真的起作用的話,會出現“拒絕訪問”的字樣,在這里,我們使用這個命令: runas /user:guest "cmd。exe cmd/k at。exe" cmd。exe 是調用cmd這個程序,而cmd/k則是指cmd命令后跟/k參數,目的是為了是當前的執行結果的屏幕保留 。 (注意:這里由于命令過長,而且中間有空格,所以用引號引起來,如果只有一個命令,例如at。exe的話,那么就不需要有引號了) 由于運行的程序是在一個新窗口中打開,而不是在原來的cmd窗口中打開,所以,如果我不使用cmd。exe cmd/k這個參數的話,窗口會一閃而過,看不到效果。 運行完這個命令后,會要求guest的密碼,填上,回車,等一會,一會就會出現一個cmd窗口,里面寫著“拒絕訪問”,而且,在cmd窗口上沿還有“(運行為guest)”的字樣。。