![[파워쉘]curl이용하여 smtp발송](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2F7n80K%2FbtsOAwvvhrN%2FAAAAAAAAAAAAAAAAAAAAAGW8dkReH49SAnIKIQ30TY8Ct5N3B-Wf45VKLNM9YymA%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3D5OoLtmh6P3zOPshAeKaozOK7Ydk%253D)
선행Set-ExecutionPolicy RemoteSigned -Scope CurrentUser sendmail.ps1curl.exe --url "smtp://[smtp호스트명]:[포트 예25]" ` --mail-from "[발송자메일주소]" ` --mail-rcpt "[수신자메일주소]" ` --user "[발송자메일주소]:[패스워드]" ` -T mail.txt 반드시 curl.exe 입력!!!mail.txtFrom: [발송자메일주소]To: [수신자메일주소]Subject: curl SMTP testThis is a test email sent via curl on Windows.
![[파워쉘]IIS 웹사이트 중지 시작](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbKJjBm%2FbtrIbMfdzTE%2FAAAAAAAAAAAAAAAAAAAAAHoB3buLzOMXqeeNlKCSTqvemy2xL7p0CKneZmXoj1fK%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3DIacWDsoBvx%252BQiLVBOKbv3V4BEMw%253D)
중지 Stop-IISSite -Name "Default Web Site" https://docs.microsoft.com/en-us/powershell/module/iisadministration/stop-iissite?view=windowsserver2022-ps Stop-IISSite (IISAdministration) Use this topic to help manage Windows and Windows Server technologies with Windows PowerShell. docs.microsoft.com 시작 Start-IISSite -Name "Default Web Site" https://docs.microsoft.com/en-us/powershell/module/iisadmini..
![[파워쉘]install-module error](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2Fdsq7b9%2FbtrB5VinkHB%2FAAAAAAAAAAAAAAAAAAAAAERDnKqbidLgY2s9YWnZvBilAElpzY6q7mLLPtlaLoMh%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3DgrtSNVDGhc2Zw6SjithAgEp6rXo%253D)
에러내용 PS C:\Users\Administrator> install-module powershellget -force 계속하려면 NuGet 공급자가 필요합니다. NuGet 기반 리포지토리를 조작하려면 PowerShellGet에 NuGet 공급자 버전 '2.8.5.201' 이상이 필요합니다. 'C:\Program Files\PackageManagement\ProviderAssemblies' 또는 'C:\Users\Administrator\AppData\Local\PackageManagement\ProviderAssemblies'에서 NuGet 공급자를 사용할 수 있어야 합니다. 또한 'Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -For..
![[파워쉘]확장자 일괄변경](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FKHYlX%2FbtrCcFF3zux%2FAAAAAAAAAAAAAAAAAAAAAPAVmkRz8YX3t_PlHP7aow6GPir3Ey4_xO1A-zd_KaT7%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3D3q%252FG99Pcl%252FnadN%252BfU63qW0CIgIs%253D)
Get-ChildItem *.txt | Rename-Item -NewName {“$($_.BaseName).docx”} Get-ChildItem *.txt | Rename-Item -NewName { $_.name -Replace ‘\.txt’,’.docx’ } Get-ChildItem *.txt | foreach {rename-item -path $_ -newname “$($_.basename).docx”} 특정 경로에 파일확장자가 .txt인 파일들을 .docx로 변경해야할 경우 위 3가지 방법 중에 1개로 하면 됨. 첫번째 추천!