A. 怎麼寫一個腳本直接修改hosts文件
將以下命令保存為 HostsModify.ps1,然後執行即可
#該腳本用來在hosts文件中添加解析記錄。如果當前用戶不是管理員,則會直接以管理員許可權運行(可以將管理員賬戶和密碼寫
入腳本中)
If (-NOT ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole
([Security.Principal.WindowsBuiltInRole] "Administrator"))
{
$UserName = "administrator" #定義管理員賬戶名稱
$serverpass = "cmr" #定義管理員賬戶密碼
$Password = ConvertTo-SecureString $serverpass -AsPlainText –Force
$cred = New-Object System.Management.Automation.PSCredential($UserName,$Password)
$arguments = "& '" + $myinvocation.mycommand.definition + "'"
Start-Process powershell -Credential $cred -WindowStyle Hidden -ArgumentList $arguments
Break
}
#下面為要執行的腳步命令
#在hosts中添加解析記錄
$line = "127.0.0.1 www..com"
$file = "$env:windir\system32\drivers\etc\hosts"
out-file -InputObject $line -filepath $file -append -Encoding default
B. linux(fedroal10)怎麼設置雙擊直接運行腳本
Linux系統裡面,在命令行下面執行下面命令.
chmod +x test.py
這樣test.py腳本就有了"可執行"的屬性,在GUI裡面就能雙擊運行了.
windows系統裡面,如果你已經安裝了python,那麼直接雙擊,腳本是會運行的.不過有可能你直接看不到結果.
C. 記事本裡面可以直接運行哪些腳本,比如VBS,BAT,JS,謝謝大家,還有哪些,我想
記事本類型的編輯器都不能直接運行調試VBS BAT JS代碼的、
如果你想自動輸入用戶名密碼登錄軟體的話用VBS實現把
下面是代碼:
QQ自動登陸
Dim WshShell, QQPath, QQselect
QQPath="c:\progra~1\tencent\qq\qq.exe" QQ路徑
Set WshShell=WScript.CreateObject("WScript.Shell")
WshShell.Run QQPath
WScript.Sleep 2000
WshShell.AppActivate "Q登錄"
WshShell.SendKeys "+{TAB}"
WshShell.SendKeys "34168531" QQ號碼
WScript.Sleep 200
WshShell.SendKeys "{TAB}"
WshShell.SendKeys "soula.ik8.com" QQ密碼
WScript.Sleep 200
WshShell.SendKeys "{ENTER}" '輸入回車鍵
只須將以上代碼中的QQ所在路徑、QQ號碼、密碼改成你自己的,運行該vbs就可以自動登陸QQ了。
D. 怎麼讓一個python腳本雙擊直接運行
Linux系統裡面,在命令行下面執行下面命令.
chmod +x test.py
這樣test.py腳本就有了"可執行"的屬性,在GUI裡面就能雙擊運行了.
windows系統裡面,如果你已經安裝了python,那麼直接雙擊,腳本是會運行的.不過有可能你直接看不到結果.
E. 如何自動運行腳本
.最簡單的辦法修改/etc/rc.d/rc.local文件(這個方法是在不需要login的情況下就能自動運行的)
2.還有修改不同用戶的用戶目錄下的.bashrc文件可以實現當該用戶登陸的時候自動運行一些腳本(記得/etc下也有一個.bashrc文件,修改後可以讓任何用戶登陸都自動執行一些腳本的)
3.還有一個很好的方法,做一個屬於自己的rc啟動腳本.
F. 怎麼運行腳本
首先腳本需要有執行許可權
chmo+xfile.sh
執行腳本有三種方法:
1../file.sh
特點:開啟bash子進程來執行,也就是開啟額外的進程來進行,不影響原進程的變數、配置等
2.bashfile.sh
特點:和./file.sh相同
3.sourcefile.sh或者.file.sh
特點:在原bash進程中執行腳本。
第三種方法主要用於在腳本中切換用戶su、切換目錄cd等命令。
source和.命令是相同的。
你可以搜索source
補充,如何查看腳本運行是否開啟了bash子進程
vim file.sh
寫入
#!/bin/bash
#echo $$命令會輸出bash進程ID
echo $$
保存並賦予可執行許可權chmod u+x file.sh
在你的shell中輸入,echo $$ 屏幕輸出4176
./file.sh 屏幕輸出3600
bash file.sh 屏幕輸出3984
source file.sh 屏幕輸出4176 和 你直接在shell中輸出的一樣,說明是在同一個bash進程
G. 如何讓vbs腳本自動運行 直接給代碼
注冊表的:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce或者RunOnceEx都可以
使VBS腳本開機自動運行的代碼是什麼
腳本本身是不能開機運行的
必須藉助別的 常用的就是 注冊表項了 還有 計劃任務 用at命令注冊 等等
在腳本里加幾行代碼就注冊為開機運行就行了
當然注冊表項不止一樓給的哪一個 而且一樓的注冊表項寫錯了 是
HKLM\software\microsoft\windows\currentversion\run
不是
HKML\software\microsoft\windows\curren+version\run
誤人子弟啊
你應該是要讓當前腳本開機運行
在腳本里加入
set wshshell=createobject("wscript.shell")
wshshell=regwrite "HKML\software\microsoft\windows\curren+version\run\"&WScript.ScriptName,WScript.ScriptFullName
就可以了
H. 腳本直接寫入網頁中 與 鏈接腳本文件的區別
一樣的,理論上本頁面的快些,不好說!
第二個問題!當腳本比較少的時候,可以寫進html頁面裡面,很多,以及大型的網站,追求統一外觀的網站,一般另外寫開來
I. 腳本是自己學一門語言呢還是直接用腳本軟體呢
本人也是軟體工程的,現在研二實習,工作中還是很多情況需要用到腳本語言的,像python js php都要用到,樓主既然是軟體工程出身,我覺得學習腳本語言還是很有必要的吧,畢竟入門並不難